﻿@charset="UTF-8";
@font-face {font-family: 'HELVETICANEUELTPRO-THEX';src: url('fonts/HELVETICANEUELTPRO-THEX.OTF');font-weight: normal;font-style: normal;}
article, aside, details, figcaption, figure, header, hgroup, nav, section { display:block }html {font-size:100%;}
body {font-size: 15px;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;line-height: 24px;color: #333;background:#fff;}html,body{height:100%; width:100%; }h2,h3{ font-style:normal; font-weight:normal;}* {margin:0;padding:0}a { color:#333; text-decoration:none; }a:hover { color:#da251c; }a:active, a:focus, a:hover ,input:focus { outline:0 }.trans { transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; }img{ border-style:none;}li{list-style:none}img{border:0;margin:0;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}.left{ float:left;}.right{ float:right;}.pc { display: block; }.phone { display: none; }.text-left { text-align: left; }.text-center { text-align: center; }.text-right{ text-align:right; }.red{ color:#da251c; }.orange{ color:#fb8c00; }.blue { color: #181969; }.block{ display:block; }.inline-block{ display:inline-block; }.white {color:#fff; }.gray { color:#999; }.clear { clear: both; }.phonepic { width:100%;}.relative { position:relative; }.absolute { position:absolute; }.wrap { position: relative; max-width: 1200px; margin: 0 auto; }.container {max-width: 1200px; width: 96%; margin:0 auto; }.container-fluid { width:100%;display:block;}

.top { width:100%;background:#fff url(../images/topbg.gif) repeat-x bottom;}
.top .t_cen{position:relative;height:180px; }
.top .logo{position:absolute;z-index:10;left:0;top:20px;width:300px;}
.top .lan{position:absolute;z-index:10;right:0;top:31px;width:160px;}
.top .menu{position:absolute;left:0;max-width:940px;width:80%;bottom:0;height:50px;z-index:555;text-align:center;}
.top .menu li{position:relative;float:left;width:16.6666%;z-index:35;height:100%;height:50px;line-height:50px;justify-content: center;align-items: center;  }
.top .menu li a{display:block;color:#fff;font-size: 17px;}
.top .menu li:hover a,.top .menu li.cur a { color: #fdc54c; }
.top .search{position:absolute;right:0;width:212px;bottom:10px;z-index:10;  }
.top .search1,.search2  { float:left; }
.top .search input[type=search] {border:0;padding: 0px 1px 0 15px;height: 30px;line-height:30px;width: 146px;outline: none;background:#fff;color: #999;font-family: inherit;font-family: "Microsoft YaHei", "寰蒋闆呴粦", Arial, sans-serif;border-top-left-radius:30px;border-bottom-left-radius:30px;}
.top .search input[type=submit] {border: 0;width: 66px;height: 30px;background: #3b2497;cursor:pointer;color:#fff;border-top-right-radius:30px;border-bottom-right-radius:30px;font-family: "Microsoft YaHei", "寰蒋闆呴粦", Arial, sans-serif;font-size:15px;}
.top .tel{position:absolute;right:0;width:212px;top:20px;z-index:10;color:#d81b43;background:url(../images/tel.png) no-repeat left bottom;padding-left: 40px;padding-bottom:2px;  }
.top .tel p { font-size: 26px;font-weight: bold;margin-top:6px; }

.menubg {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: #da251c;z-index: 9991;opacity: .98;filter:alpha(opacity=98); }
.menu-icon { margin-top: 11px;margin-right: 10px; }
.visible-phone {display: none;}

.swiper-container { height: 256px;overflow: hidden; }
.swiper-container img { height: 100%;width: 100%; }
.swiper-container .swiper-pagination-bullet{opacity:0.6;width:12px;height:12px;background:#fafafa}
.swiper-container .swiper-pagination-bullet-active{opacity:1;}

.home1 .title,.home2 .title,.home3 .title,.friend .title { padding:6px 15px;background-color: #da251c;color: #fff;font-size: 16px; }
.home1 .title span,.home2 .title span,.home3 .title span,.friend .title span { display: inline-block;background:url(../images/arr.gif) no-repeat left center;padding-left: 14px;letter-spacing: 2px; }
.home1 { padding:10px 0; }
.home1 .content,.home2 .content, .home3 .content,.friend .content { border:#eee 1px solid;border-top: 0;padding:13.5px;min-height: 190px; }
.home1 .left { width:18%; }
.home1 .left .content { height: 465px; overflow: hidden;padding:10px; }
.home1 .left li { width:100%; }
.home1 .left .dj { display:block;cursor:pointer;width:84%;padding-right:8%;background:url(../images/arr1.png) no-repeat right 10px center;padding-left:6%;background-color:#fff;border-bottom:#eee 1px solid;height:40px;line-height:40px;margin:4px 0 4px; }
.home1 .left .dj:hover { color:#da251c; text-decoration:none; }
.home1 .left .zk { display:none; }
.home1 .left .zk a { display:block;font-size:14px;padding:2px 2% 2px 40px;background:url(../images/arr2.png) no-repeat 12px 10px;border-bottom:#eee 1px solid; }
.home1 .left .zk a.cur { color:#da251c;font-weight:bold; }
.home1 .left .zk a:hover { color:#da251c; }
.home1 .left .adv { margin-top:20px; }
.home1 .middle { width:40%;margin-left: 1%;float: left; }
.home1 .right.h { width: 40%; }
.home1 .middle li,.home1 .right.h li { width: 100%;height:32px;line-height:32px;float: left;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home1 .middle li a,.home1 .right.h li a { float:left;width:74%;padding-left:3%;background:url(../images/arr3.png) no-repeat left center;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home1 .middle li a:hover,.home1 .right.h li a:hover { color:#da251c; }
.home1 .middle li p,.home1 .right.h li p { float:left;width:23%;text-align: right;font-size: 13px; }
.home1 .middle li.zhiding a { padding-left: 0;background: none;width:77%; }

.friend.container { max-width: 1304px; }
.mr_frbox{height:240px;overflow:hidden;}
.mr_frBtnL{cursor:pointer;float:left;margin:70px 0 0;width:4%; text-align: center;}
.mr_frUl{float:left;width:92%;height:200px;padding:10px 0;overflow: hidden;border:#eee 1px solid; }
.mr_frBtnR{cursor:pointer;float:left;margin:70px 0 0;width:3%;text-align: center;}
.mr_frUl li{float:left;width:20%;text-align:center;overflow:hidden;position:relative;}
.mr_frUl li img { padding:0;width:80%;height:170px;border-radius:4px;transition: all 0.4s ease;border:#ddd 1px solid; }
.mr_frUl li img:hover { border:#ccc 1px solid; } 
.mr_frUl li .text { width:100%;text-align:center;line-height:32px;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.home2 {padding:0 0 15px;}
.home2 .left { width:75%; }
.home2 .left li { width:25%;float: left; }
.home2 li:nth-child(4n+1) { clear: left; }
.home2 .left li .pic { padding:4%; overflow: hidden; }
.home2 .left li img { width:100%; }
.home2 .left li:hover img {transform: scale(1.06, 1.06);}
.home2 .left li .text { padding:0 10px;text-align: center;line-height: 22px;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home2 .right { width:24%; }
.home2 .right .content { min-height: 239px; }
.home2 .right li { width: 100%;margin:15px 0 0; }
.home2 .right li:nth-child(1) { margin-top: 0; }

.home3 { padding:0 0 15px; }
.home3 li { width:16.6666%;float: left; }
.home3 li:nth-child(6n+1) { clear: left; }
.home3 li .pic { padding:8%;margin:6% 6% 0; overflow: hidden; }
.home3 li img { width:100%; }
.home3 li:hover img {transform: scale(1.06, 1.06);}
.home3 li .text { padding:0 10px;text-align: center;line-height: 22px;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home3 .content { min-height: 150px; }

.link { background: #da251c;color:#fff;padding:1.5% 0 1%; }
.link a { color: #fff; }
.link .title { border-bottom:#fec36e 1px solid;font-size: 16px;padding:0 0 10px; }
.link .content { padding:15px 0 0; }
.footer { line-height:32px;background: #da251c;color:#fff; }
.foot2 { padding:2% 0;border-top:#ea5c55 1px solid;}


.daohang { padding:4px 0;margin:8px 0 0;border-bottom: #ddd 1px solid; }

.main { min-height:300px;padding:12px 0; }
.home1 .right.m { width: 80%; }
.home1 .right.m .content { padding:2% 3%;min-height: 300px; }
.home1 .right.m li.wen { width: 100%;height:32px;line-height:32px;float: left;border-bottom:#ddd 1px dotted;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home1 .right.m li.wen a { float:left;width:74%;padding-left:3%;background:url(../images/arr3.png) no-repeat left center;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home1 .right.m li.wen a:hover { color:#da251c; }
.home1 .right.m li.wen p { float:left;width:23%;text-align: right; }
.home1 .right.m .tit { font-size: 18px;line-height: 28px; }
.home1 .right.m .date { background: #f8f8f8;border-bottom: #ddd 1px dashed;padding:5px 0;margin:20px 0 28px;font-size: 13px; }


.home1 .right.m li.tu { width:20%;float: left; }
.home1 .right.m li.tu:nth-child(5n+1) { clear: left; }
.home1 .right.m li.tu .pic { margin:4%;padding:3%;border:#eee 1px solid; overflow: hidden; }
.home1 .right.m li.tu img { width:100%; }
.home1 .right.m li.tu:hover img {transform: scale(1.06, 1.06);}
.home1 .right.m li.tu .text { padding:8px 10px 15px;text-align: center;line-height: 22px;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.home1 .right.m .newsview { min-height: 300px; }
.newsview table { width: 100%;border:1px solid #888;border-collapse:collapse;}
.newsview table td,.newsview table th{padding:0 5px;border:1px solid #888;border-collapse:collapse;}
.newsview a { color: #da251c;text-decoration: underline;font-size: 16px; }
.newsview table>td { width:100%; }
.newsview p { margin:7px 0;  }

.home1 .right.m li.tu1 { width:25%;float: left; }
.home1 .right.m li.tu1:nth-child(5n+1) { clear: none; }
.home1 .right.m li.tu1:nth-child(4n+1) { clear: left; }
.home1 .right.m li.tu1 .pic { margin:6%;padding:10%;border:#eee 1px solid; overflow: hidden; }
.home1 .right.m li.tu2 { width:25%;float: left; }
.home1 .right.m li.tu2:nth-child(5n+1) { clear: none; }
.home1 .right.m li.tu2:nth-child(4n+1) { clear: left; }
.home1 .right.m li.tu2 .pic { margin:2%;padding:2%;border:#eee 1px solid; overflow: hidden; }

.baoming { position: absolute;right:0;top:20px;width:120px;height:40px;z-index:9; }
.baoming a { text-align: center;display: block;height: 36px;line-height: 36px;color: #fff;background-color: #0a69a3;border-radius: 8px; }
.baoming a:hover { background-color: #da251c }

.pages { padding:3% 0 3%;text-align:center; }
.pages .pagination { text-align:center;display:inline-block;  }
.pages .pagination li { margin:0 6px;border:#ccc 1px solid;display:inline-block;float:none;background:none; }
.pages .pagination li a,.pages .pagination li span { display:block;padding:6px 15px;transition: all 0.4s ease; }
.pages .pagination li.disabled { color:#aaa; }
.pages .pagination li.active span,.pages .pagination li:hover a { color:#fff;background:#da251c;}

.nextpage { margin-top:30px;padding-top:20px;border-top:#eee 1px solid; }

.bbs { margin:7% 0 0;padding:2% 10%;}
.bbs li { width:32%;margin:0 0 3% 2%;float:left;}
.bbs li.m1 { width:100%;margin-left:0;}
.bbs li input { width:87%;padding:0 5% 0 8%;line-height:44px;border:#aaa 1px solid;background:#f5f5f5;border-radius:20px;font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; }
.bbs li.m1 textarea { width:97%;padding:0.4% 2.5%;line-height:32px;height:150px;border:#aaa 1px solid;background:#f5f5f5;border-radius:10px;font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; }
.bbs .tijiao { width:147px;background:#c61517;color:#fff; cursor:pointer;padding:0;border:0; }
.bbs .tijiao:hover { background:#ab0f12; }

#fenye {float:right;color:#000;margin:20px 10% 0 0; height:25px;font-weight:bold; }
#fenye a {padding:7px 12px;color:#888; border:#cecece 1px solid;margin:0 3px;border-radius:4px; }
#fenye a:hover {text-decoration:none; background:#333;border:#333 1px solid;color:#fff;}
#fenye .a1 { padding:7px 10px;border:#cecece 1px solid; margin:0 3px;border-radius:4px;background:#333;color:#fff;}
